garden flat - Español Inglés Diccionario